A media agency that has worked with brands such as Toyota and TalkTalk has been appointed to revive Purplebricks' fortunes. Purplebricks has...